small storekeeper - French English Dictionary